<?php
	require_once('./php_lib/conexion.php');
	require_once('./php_lib/funciones.php');
	$lista_regiones = obtener_regiones($db_zapatos);
	// Obtenemos la lista de regiones
	$lista_comunas = obtener_comunas($db_zapatos, $lista_regiones);
	// Traemos listado de comunas
	function array_envia($array) {
    $tmp = serialize($array);
    $tmp = urlencode($tmp);
    return $tmp;
	}
	$array=array($_POST['radio1'],"nose","otracosa");
	$array=array_envia($array);
?>
<form name="form2" method="post" action="./informe.php">
  Informe Predeterminado Anual
  <input type="submit" name="button1" value="Generar"/>
</form>
<p>Fecha Inicio </p>
<form name="form1" method="post" action="./informe.php?array=<?php  echo $array?>">
  <label for="reg"></label>
  <select name="reg" id="reg">
  <option value="0">Seleccione una región</option>
  <? foreach( $lista_regiones as $reg_key => $reg_val) { 
		 echo sprintf("<option value=\"%d\">%s</option>", $reg_key, $reg_val);
	} ?>
  </select>
  <label for="loc"></label>
  <select name="loc" id="loc">
  <option value="0">Seleccione una comuna</option>
  </select>
  <label for="suc"></label>
  <select name="suc" id="suc">
  <option value="0">Seleccione una tienda</option>
  </select>
  <table width="445">
    <tr>
      <td width="213">
      <label>
        <input type="checkbox" name="radio1" id="radio" value="1"> 
      Producto (Mejor(es)-Peor(es)) </label></td>
        <td width="220"><label>
    <input type="checkbox" name="radio2" id="radio2" value="1">
    Mejor cliente</label></td>
    </tr>
    <tr>
      <td><label>
    <input type="checkbox" name="radio3" id="radio3" value="1">
    Marca más vendida</label></td>
      <td><label>
    <input type="checkbox" name="radio4" id="radio4" value="1">
    Mejor dias de Venta (Semanal)</label></td>
    </tr>    
    <tr>
      <td><label>
        <input type="checkbox" name="radio5" id="radio10" value="1">
      Tipo Usuario (Mejor-Peor)</label></td>
      <td><label>
    <input type="checkbox" name="radio6" id="radio5" value="1">
    Ventas pos Sucursal</label></td>
    </tr>    
    <tr>
      <td><label>
    <input type="checkbox" name="radio7" id="radio9" value="1">
    Stock de Productos</label></td>
      <td><label>
    <input type="checkbox" name="radio8" id="radio6" value="1">
    Vendedores</label></td>
    </tr>    
    <tr>
      <td><label>
    <input type="checkbox" name="radio9" id="radio8" value="1">
    Ventas Totales<br />
      </label></td>
      <td><label>
    <input type="checkbox" name="radio[]" id="radio7" value="1">
    Registro de reposición</label></td>
    </tr>
  </table>
  <input type="submit" name="button" value="Generar"/>
</form>
<script language="javascript">
$('#reg').change( function() {
	var lista_comunas = new Array();
	<?php
	// Pasamos la variable $lista_comunas a javascript
	foreach( $lista_regiones  as $reg_key => $reg_val) { 
		echo sprintf("lista_comunas[%d] = new Array();", $reg_key);
		foreach( $lista_comunas[$reg_key] as $loc_key => $loc_val) {
			echo sprintf("lista_comunas[%d][%d] = \"%s\";", $reg_key, $loc_key, $loc_val);
		}
	}
	?>
	reg_key = document.getElementById('reg').selectedIndex;
	comuna = document.getElementById('loc');
	comuna.length = 1;
	if (reg_key != 0) {
		i = 1;
		for( loc_key in lista_comunas[reg_key]){
			comuna.length++;
			comuna.options[i].value = loc_key;
			comuna.options[i].text =  lista_comunas[reg_key][loc_key];
			i++;
		}
		comuna.disabled = false;
	} else {
		comuna.disabled = true;
	}
});
$('#loc').change( function() {
	var lista_comunas = new Array();
	<?php
	$query = "";
	// Pasamos la variable $lista_comunas a javascript
	foreach( $lista_comunas  as $reg_key => $reg_val) { 
		echo sprintf("lista_comunas[%d] = new Array();", $reg_key);
		foreach( $lista_comunas[$reg_key] as $loc_key => $loc_val) {
			echo sprintf("lista_comunas[%d][%d] = \"%s\";", $reg_key, $loc_key, $loc_val);
		}
	}
	?>
	reg_key = document.getElementById('reg').selectedIndex;
	comuna = document.getElementById('loc');
	comuna.length = 1;
	if (reg_key != 0) {
		i = 1;
		for( loc_key in lista_comunas[reg_key]){
			comuna.length++;
			comuna.options[i].value = loc_key;
			comuna.options[i].text =  lista_comunas[reg_key][loc_key];
			i++;
		}
		comuna.disabled = false;
	} else {
		comuna.disabled = true;
	}
});
</script>